constricting cuffs - Francés Inglés Diccionario